package com.central.apps.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * 编辑器配置 - 自定义配置
 *
 * @author JHY
 */
@ApiModel("编辑器配置 - 自定义配置")
@Data
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class EditorConfigCustomDTO {
//    /**禁用聊天菜单按钮*/
//    private Boolean chat;
    /**仅能编辑和删除其注释*/
    private Boolean commentAuthorOnly;
    /**隐藏文档注释菜单按钮*/
    private Boolean comments;
    /**隐藏附加操作按钮*/
    private Boolean compactHeader;
    /**完整工具栏(true代表紧凑工具栏)*/
    private Boolean compactToolbar;
    /**关于按钮*/
    private Boolean about;
    /**关于信息*/
    private EditorConfigCustomerDTO customer;
    /**反馈*/
    private EditorConfigFeedbackDTO feedback;
    /**true 表示强制文件保存请求添加到回调处理程序*/
    private Boolean forcesave;
    /***/
    private Boolean goback;
    /**隐藏帮助按钮*/
    private Boolean help;
    /**首次加载时隐藏右侧菜单(true 为显示)*/
    private Boolean hideRightMenu;
//    /**加载编辑器时自动显示/隐藏审阅更改面板(true显示 false隐藏)*/
//    private Boolean showReviewChanges;
    /**清楚地显示顶部工具栏选项卡(true 代表仅突出显示以查看选择了哪一个)*/
    private Boolean toolbarNoTabs;
    /**定义文档显示缩放百分比值*/
    private Integer zoom;
    /**
     * 是否显示插件
     */
    private Boolean plugins;
}
